long wave radiation - Turkish English Dictionary